home *** CD-ROM | disk | FTP | other *** search
- /* MASKIM.H: structures used for storing and manipulating masked
- images */
-
- /* Describes one alignment of a mask-image pair */
-
- typedef struct {
- int ImageWidth; /* image width in addresses in display memory (also
- mask width in bytes) */
- unsigned int ImagePtr; /* offset of image bitmap in display mem */
- char *MaskPtr; /* pointer to mask bitmap */
- } AlignedMaskedImage;
-
- /* Describes all four alignments of a mask-image pair */
-
- typedef struct {
- AlignedMaskedImage *Alignments[4]; /* ptrs to AlignedMaskedImage
- structs for four possible destination
- image alignments */
- } MaskedImage;
-
-